package com.syh.jn.scm.dto.supplier.statistics.purchase;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * mybatis返回结果的对象(按照商品统计的采购数据)
 */
@Data
public class GoodsPurchaseReportVo implements Serializable {
  /**
   * 商品ID
   */
  private Long goodsId;
  /**
   * 商品名称
   */
  private String goodsName;
  /**
   * 商品编码
   */
  private String goodsCode;
  /**
   * 商品规格
   */
  private String goodsSpecName;
  /**
   * 商品单位
   */
  private String goodsUnits;
  /**
   * 采购数量总数
   */
  private BigDecimal purQuantity;
  /**
   * 采购总额
   */
  private BigDecimal purAmt;
  /**
   * 采购退货总数
   */
  private BigDecimal purRetQuantity;
  /**
   * 采购退货总额
   */
  private BigDecimal purRetAmt;
  /**
   * 采购报损数量
   */
  private BigDecimal lossQuantity;
  /**
   * 采购报损总额
   */
  private BigDecimal lossAmt;
  /**
   * 采购报溢数量
   */
  private BigDecimal spillQuantity;
  /**
   * 采购报溢总额
   */
  private BigDecimal spillAmt;
}
